﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Data;
using BCDto.TMS.Order.Order;

namespace BCDto.TMS.OrderFreightAppendRecord
{
	/// <summary>
	/// 订单运费追加记录
	/// </summary>
	public class OrderFreightAppendRecordDto
	{
		/// <summary>
		/// 订单运费追加记录Id
		/// </summary>		
		public long OrderFreightAppendRecordId { get; set; }
		/// <summary>
		/// 订单Id
		/// </summary>		
		public long OrderId { get; set; }
		/// <summary>
		/// 订单编号
		/// </summary>		
		public string OrderNo { get; set; }
		/// <summary>
		/// 二次负重差额
		/// </summary>		
		public decimal SecendWeighingDifference { get; set; }
		/// <summary>
		/// 支付记录Id
		/// </summary>		
		public long PaymentRecordId { get; set; }
		/// <summary>
		/// 创建时间
		/// </summary>		
		public DateTime CreateTime { get; set; }
		/// <summary>
		/// 支付时间
		/// </summary>		
		public DateTime? PaidTime { get; set; }
		/// <summary>
		/// 原始费用清单
		/// </summary>
		public List<OrderCostChecklistDto> OldChecklist { get; set; }
		/// <summary>
		/// 负重费用清单
		/// </summary>
		public List<OrderCostChecklistDto> NewChecklist { get; set; }
	}
}

